Flag of ESP

Oriol Serra Canals

* 1999 (25)
Best Elo
2254
Latest Elo
2118
Birthyear
1999